home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Toolbox / Visual Basic Toolbox (P.I.E.)(1996).ISO / internet / cswsk110 / cstools.txt < prev    next >
Text File  |  1995-12-07  |  6KB  |  156 lines

  1.                              Catalyst SocketTools
  2.  
  3. Catalyst SocketTools is collection of custom controls designed to allow
  4. you, the developer, to quickly and easily build network-aware applications
  5. using the standard Windows Sockets interface and TCP/IP vendor stack
  6. of your choice. The controls provide client interfaces for the major
  7. application protocols, such as FTP, TELNET, SMTP, POP3, HTTP and others.
  8. By simply selecting the control into your application and setting a
  9. few properties, you're on your way to an Internet-aware application.
  10.  
  11. Both 16-bit VBX and 16/32-bit OCX controls are included in the same
  12. package, along with comprehensive samples and both printed and on-line
  13. documentation. To make your (and our) life simpler, there aren't multiple
  14. package sets to pick from and there are never any royalty or runtime
  15. licensing fees for any of our controls. You get everything that's available
  16. for one reasonable price, without the hassles. For further information about
  17. SocketTools, you can contact us at:
  18.  
  19.         Catalyst Software
  20.         56925 Yucca Trail
  21.         Suite 254
  22.         Yucca Valley, California 92284
  23.  
  24.         Phone:  (619) 228-9653
  25.         Fax:    (619) 369-1185
  26.         Email:  sales@catsoft.com
  27.  
  28. And don't forget, you can receive all of the up-to-the-minute information
  29. about Catalyst Software and our products by visiting our Web site at:
  30.  
  31.     http://www.earthlink.net/~catalyst/
  32.  
  33. And now, here is a list of the controls included in the SocketTools
  34. package:
  35.  
  36. DNS (Domain Name Service) Client
  37.  
  38.     CSDNSCTL.VBX, CSDNSC16.OCX, CSDNSC32.OCX
  39.  
  40.     This client control allows the developer to query a domain
  41.     name server to determine the IP address or hostname of a
  42.     remote system without requiring that the local host be
  43.     configured to use DNS.
  44.  
  45. FTP (File Transfer Protocol) Client
  46.  
  47.     CSFTPCTL.VBX, CSFTPC16.OCX, CSFTPC32.OCX
  48.  
  49.     This client control allows the developer to connect to a
  50.     remote FTP server and exchange files, retrieve directory
  51.     listings from the remote host, and perform other file
  52.     maintenance functions on the server as permissions allow.
  53.     Both blocking and non-blocking file transfers are
  54.     supported by the control.
  55.  
  56. HTTP (Hypertext Transfer Protocol) Client
  57.  
  58.     CSHTPCTL.VBX, CSHTPC16.OCX, CSHTPC32.OCX
  59.  
  60.     This client control allows the developer to connect
  61.     to an HTTP (Word Wide Web) server and retrieve documents.
  62.     The control supports HTTP/1.0 protocol, including the
  63.     POST and PUT methods.
  64.  
  65. HTML (Hypertext Markup Language) Viewer
  66.  
  67.     CSHTMCTL.VBX, CSHTMC16.OCX, CSHTMC32.OCX
  68.  
  69.     This control is capable of rending an HTML document (either
  70.     locally on the system, or through the HTTP control). The
  71.     control supports all HTML 2.0 features, as well as many of
  72.     the HTML 3.0 features and NetScape extensions. Inline image
  73.     support includes GIF, JPEG, PCX and BMP.
  74.  
  75. Image Viewer
  76.  
  77.     CSIMGCTL.VBX, CSIMGC16.OCX, CSIMGC32.OCX
  78.  
  79.     This control is a caching image viewer capable of displaying
  80.     GIF, JPEG, PCX, XBM and BMP images. In addition to those image
  81.     formats listed, the control is capable of displaying additional
  82.     types specified in an INI configuration file. Other image
  83.     libraries can be "plugged in" to the viewer (up to 256 image
  84.     types are supported by the viewer). Since the viewer is used
  85.     by the HTML control to display inline graphics, any additional
  86.     image types can also be displayed by the HTML viewer as well.
  87.  
  88. NNTP (Network News Transfer Protocol) Client
  89.  
  90.     CSNTPCTL.VBX, CSNTPC16.OCX, CSNTPC32.OCX
  91.  
  92.     This client control allows the developer to connect to a news
  93.     server and retrieve USENET news articles. Using the control,
  94.     articles can be scanned, read and optionally stored on the
  95.     local system.
  96.  
  97. Ping Client
  98.  
  99.     CSPNGCTL.VBX, CSPNGC16.OCX, CSPNGC32.OCX
  100.  
  101.     This client control allows the developer to send an ICMP
  102.     ECHO datagram to system to determine if that system is up
  103.     and running on the network. The control may be placed in
  104.     blocking or non-blocking mode, and may be set to automatically
  105.     ping the remote host at specified intervals.
  106.  
  107.     Note: This control requires that the Windows Sockets library
  108.     vendor support raw sockets.
  109.  
  110. POP3 (Post Office Protocol) Client
  111.  
  112.     CSPOPCTL.VBX, CSPOPC16.OCX, CSPOPC32.OCX
  113.  
  114.     This control allows the developer to access a remote POP3
  115.     server and retrieve electronic mail. Using the control, mail
  116.     messages may be scanned, retrieved and deleted from the
  117.     remote system. The SMTP control provides the ability to send
  118.     mail from the local system.
  119.  
  120. RLIB (Remote Execution Library) Client
  121.  
  122.     CSREXCTL.VBX, CSREXC16.OCX, CSREXC32.OCX
  123.  
  124.     This control allows the developer to access a remote UNIX
  125.     server and login or execute commands on that system. When
  126.     used in combination with the terminal emulation control,
  127.     a user can establish a remote login session.
  128.  
  129. SMTP (Simple Mail Transfer Protocol) Client
  130.  
  131.     CSMTPCTL.VBX, CSMTPC16.OCX, CSMTPC32.OCX
  132.  
  133.     This control allows the developer to access a remote SMTP
  134.     server and send electronic mail to it. This control may
  135.     be used in combination with the POP3 control to provide an
  136.     application with Internet mail capability.
  137.  
  138. Telnet Client
  139.  
  140.     CSTNTCTL.VBX, CSTNTC16.OCX, CSTNTC32.OCX
  141.  
  142.     This control allows the developer to access a remote TELNET
  143.     server and login to that system. This control could be used
  144.     in combination with the terminal emulation control to provide
  145.     ANSI emulation services.
  146.  
  147. Terminal Emulation Control
  148.  
  149.     CSNVTCTL.VBX, CSNVTC16.OCX, CSNVTC32.OCX
  150.  
  151.     This control provides ANSI emulation services for an applicaton,
  152.     and would be used primarily in conjunction with the TELNET or
  153.     RLIB controls. All basic ANSI functionality is provided, as well
  154.     as the ability to map special (function) keys to any sequence
  155.     of characters.
  156.